shuffling/dragging feet - Spanish English Dictionary